fantastic beasts plot holes